首页> 外文OA文献 >Feature unweaving: refactoring software requirements specifications into software product lines
【2h】

Feature unweaving: refactoring software requirements specifications into software product lines

机译:取消编织功能:将软件需求规范重构为软件产品线

摘要

软件产品线可变性的设计对其成功和演进至关重要。当现有软件或参考系统发展成为软件产品线时,需要引发,分析,记录和验证有意义的可变功能。这些可变的特征是各个产品之间的主要区别,它们需要充分反映各种利益相关者的需求。在本文中,我们提出了一种新颖的方法,称为特征分解,它支持从给定的图形软件需求模型中识别和提取可变特征。我们扩展了面向方面的软件产品线建模工具[9] [10],以使其支持功能分解:它采用一组模型元素,领域需求工程师认为该模型元素构成可变功能,并自动将模型重构为模型。语义上等效的元素,其中属于该特征的模型元素被分组为一个方面。这允许以增量样式识别和建模可变特征。它还大大减少了构建软件产品线需求模型的可变部分所需的智力和文书工作。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号